Employment
History
BananaCG (self-employed)April 2014 –
Present
IT ConsultantAustin, Texas
Company Overview: Banana Computing
Group provides independent consulting services, tailored to the project needs
of the client. The consultancy aligns technical requirements with
small-business objectives or home user needs, emphasizing file and database
digital curation.
Position Summary: As proprietor, I
work on all aspects of the business. I am the primary consultant.
Whole Foods MarketJuly 2013 – April 2014
Programmer AnalystAustin, Texas
Company Overview: Whole Foods Global
Support provides the services on which the several regional operating units
of the Whole Foods Market Company rely for daily and strategic business
functions.
Position Summary: Having
transitioned from contract to W2 employment (see TEKsystems, July – October
2013), I filled the previously described needs as well as took part in
transitioning the group’s project management approach from a traditional
waterfall style to an Agile/Scrum style. It was trying and satisfying to take
part in this process.
TEKsystems (contracted employee)July 2013 –
October 2013
Database DeveloperAustin, Texas
Company Overview: TEKsystems employs
talent in technical fields to fill contracted positions for their client
organizations.
Position Summary: The client company
needed a database developer to work in their Business Intelligence
Applications team, implementing system enhancements for the purpose
increasing their capability to support end-user designed reporting and data
analysis. The position also supported internal needs, such as modifying
PowerShell scripts to execute changes in associated database systems.
Randstad Technologies (contracted employee)September
2012 – November 2012
Database DeveloperAustin, Texas
Company Overview: Randstad Technologies
employs talent in technical fields to fill contracted positions for their
client organizations.
Position Summary: The client
required analysis and documentation of their current database implementation,
which supports stock trades throughout trading hours. The client has a need
to modify the implementation to meet upcoming regulatory agency requirements,
and this was a step toward that ultimate goal. I produced many project
documents as well, having generated them from the analysis of requirements to
accomplish the needed changes.
Randstad
Technologies (contracted employee)May 2012 – August 2012
Database DeveloperAustin, Texas
Position Summary: The position
supported the reporting needs of the client’s management staff responsible
for call center operations in the Austin location. Provided a set of
unrelated tables and some reports written against them, I developed a data
mart to organize those data, defining business-significant semantics by
designing and implementing a dimensional database architecture.
Accomplishments:
· Designed SSIS packages to perform the importation of data
from the originating phone system into staging tables for further processing.
· Scripted extract/transform/load (ETL) procedures in
Transact-SQL, which are executed on a SQL Server 2008 R2 server.
· Re-analyzed reports to identify the nature of how the data
are used by management, and implemented the architecture to reflect the
business-significant events derived from the phone system’s more
system-centric presentation of operational data.
· Utilized staging tables, staging archive tables, dimension
tables, fact tables, and derived fact tables (those tables which result from
further, non-trivial processing of fact table data).
· The redesign now allows for easy implementation of
business intelligence solutions, such as SQL Server Analysis Services.
· The data mart can now support the reporting needs of the
call center itself while also facilitating the needs of the corporate
reporting group as they design a data warehouse.
Randstad Technologies (contracted employee)March
2011 – February 2012
Database DeveloperAustin, Texas
Position Summary: The developer
position involved working on client-facing and internal systems’ databases
and client code. Often, this required individual effort while at other times
it involved coordinating with others to support their needs. The work
involved altering schemas of data warehousing and OLTP systems. It also
involved some C# code changes to related client applications.
Accomplishments:
· Worked with analysis data from SQL Server Upgrade Advisor
and metrics of database client applications to rewrite database indexes,
which played a large part in improving a Web server’s performance to four
times its previous capacity under load.
· Performed SQL script remediation to rewrite code using
deprecated T-SQL commands not supported in the upgrade of database servers
from SQL Server versions 2000 and 2005 to SQL Server 2008 R2.
· Altered table schemas and relationships to enhance
databases for changes in product offerings.
· Wrote several SQL scripts used in extract, transform, and
load processes of RPS’s data warehouse system. Also altered affected staging
and warehouse table schemas.
· Performed minor edits and additions to ASP.NET (C#) and
JQuery code in client-facing Web application.
Infinity NetworksJune
2005 – June 2010
Lead Database DeveloperAustin, Texas
Company Overview: Infinity Networks
provides telephony services to inmates in correctional facilities, primarily
in municipal and county/parish jails. Call control and voice recording
systems are paramount to the security of inmate calling, so computing and
reporting components were central to the systems’ architectures. The
company’s footprint stretches through the southeast United States, primarily
in eastern Texas and the state of Louisiana (holding a 65% market share).
Position Summary: The position
entailed managerial as well as hands-on tasks. I managed personnel in all
matters of database development projects. I also performed work as a direct
contributor, analyzing and designing databases and implementing and
maintaining the company’s MS SQL servers. I redesigned software written in VB
6.0 by redesigning and rewriting it with VB.NET to make use of its superior
maintainability and capabilities. I furthermore administered the MS Exchange
mail server. I administered the PBX system, maintained data backups and
restorations, and managed the network. When first line efforts failed, I also
assisted in desktop support of MS Windows operating systems. Thanks to the
varied nature of the job, I frequently interfaced with people of all
levels—those internal to the company, and those external (e.g., vendors and
clients).
Accomplishments:
· Architected and supervised design of the prepaid calling
platform which composes ~65% of the company's $15M annual revenue.
· Increased revenue by architecting a credit card processing
platform.
· Assisted in the implementation of a centralized inmate
calling platform which reduced overhead costs by ~25% and improved the
company's scalability and reliability of services.
· Utilized SSIS to design and implement task flows and data
flows in order to perform data extraction, transformation, and loading
between the calling platform and the company’s internal billing and prepaid
account systems.
· Via BIDS, leveraged the features of SSRS to develop
reports used by decision makers to track the performance of the company.
· Used SSMS as an assistive technology in developing DDL,
DCL, and DML T-SQL queries, modifying and enhancing those queries to yield
final results in an expedient manner.
· Participated in the development of VB.NET applications
which interfaced with the SQL Servers for the purpose of implementing
business logic and UI presentation layers.
Applied Science Fiction/Eastman KodakApril
1999 – June 2005
Sr. Systems AdministratorAustin, Texas
Company Overview: ASF
developed technologies for the analog and digital photography market. Its
revolutionary dry-chemical photo development and emulsion defect correction
designs led to Eastman Kodak’s acquisition of ASF’s assets.
Position Summary: In this systems
administration position, I was charged with the design, implementation, and
maintenance of the site’s MS SQL resources, which stored gigabytes of test
data. I maintained the MS Exchange mail server and other Windows servers and
software packages. I also assisted in desktop support.
Accomplishments:
· Became the first ever non-vendor, manufacturer-certified
administrator of the ActiveVoice Unity system (later acquired by Cisco).
· Post-acquisition, took a primary role in integration of
several systems into Kodak’s IT architecture (e.g., Windows Active Directory,
Exchange, and SQL).
ichatOctober 1997 – April 1999
Systems AdministratorAustin, Texas
Company Overview: ichat was a
Dot-Com company that participated in the growing instant messaging “market”.
It supported over 20,000 IM users at its peak.
Accomplishments:
· Maintained production and company internal Windows
servers.
· Provided first-line desktop support of 50 Windows NT 4.0
and Windows 95 computers.
· Assisted in the administration of the company's MS
Exchange and SQL servers.
US ArmyJuly 1993 – July 1997
Electronic Warfare Signals Intel SpecialistFt.
Hood, Texas
Position Summary: I served as a
Polish linguist in the Military Intelligence Corp, primarily assigned to the
1st Cavalry Division
located on Ft. Hood, Texas. I was consistently given assignments and
positions exceeding my pay grade.
Accomplishments:
· Acquired a Department of Defense (DoD) Top Secret security
clearance.
· Having no previous knowledge, learned the Polish language
through a year-long school, graduating with high-school fluency.
· Appointed as a team-leader responsible for equipment and
operations of half of the battalion’s tactical signals jamming mission.
· Trained battalion troops on Rockwell military-grade GPS
systems and on signal jamming techniques.
Education
· University of Phoenix- Graduated with a BS in Information
Technology
· Defense Language Institute -Graduated as a DoD-certified
Polish Linguist